to hand over documents - Spanish English Dictionary